import com.chai.dao.User;
import com.chai.service.UserService;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class App {
    public static void main(String[] args) {
//        将配置文件加载到容器中
        ApplicationContext acn=new ClassPathXmlApplicationContext("applicationContext.xml");
//        找到获取对象
        User a = (User) acn.getBean("user");
//        调用对对象的方法
        a.print();

        UserService userService = (UserService) acn.getBean("userService");
        userService.save();
        /**创建Bean的三种方式的测试*/
        /*System.out.println("测试开始:");
        BookService bookService = (BookService) acn.getBean("bookService3");
        *//*执行execute方法，不需要user对象，执行save方法需要创建User对象，此处不可以进行调用save()
        方法。*//*
        bookService.execute();
        System.out.println("测试结束");*/

    }
}
